summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/psc/time/power_state_service.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/hle/service/psc/time/power_state_service.h')
-rw-r--r--src/core/hle/service/psc/time/power_state_service.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/core/hle/service/psc/time/power_state_service.h b/src/core/hle/service/psc/time/power_state_service.h
index 3ebfddb79..56e2c4b87 100644
--- a/src/core/hle/service/psc/time/power_state_service.h
+++ b/src/core/hle/service/psc/time/power_state_service.h
@@ -3,6 +3,7 @@
#pragma once
+#include "core/hle/service/cmif_types.h"
#include "core/hle/service/ipc_helpers.h"
#include "core/hle/service/psc/time/power_state_request_manager.h"
#include "core/hle/service/server_manager.h"
@@ -21,10 +22,10 @@ public:
~IPowerStateRequestHandler() override = default;
-private:
- void GetPowerStateRequestEventReadableHandle(HLERequestContext& ctx);
- void GetAndClearPowerStateRequest(HLERequestContext& ctx);
+ Result GetPowerStateRequestEventReadableHandle(OutCopyHandle<Kernel::KReadableEvent> out_event);
+ Result GetAndClearPowerStateRequest(Out<bool> out_cleared, Out<u32> out_priority);
+private:
Core::System& m_system;
PowerStateRequestManager& m_power_state_request_manager;
};